下载安装
下载Docker ToolBox 然后按照步骤安装,它会自动安装VirtualBox
运行
运行Docker Terminal 终端即可操作docker了
实验
让我们来运行一个redis试试
#拉取redis 镜像
$ docker pull redis
Using default tag: latest
latest: Pulling from library/redis
Digest: sha256:38e873a0db859d0aa8ab6bae7bcb03c1bb65d2ad120346a09613084b49185912
Status: Image is up to date for redis:latest
#运行redis
$ docker run --name my-redis -d redis
#查看docker 运行状态
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
54018096136f redis "docker-entrypoint.sh" 3 seconds ago Up 3 seconds 6379/tcp my-redis
#运行redis 客户端
$ docker run -it --link my-redis:redis --rm redis redis-cli -h redis -p 6379
redis:6379> set a b
OK
redis:6379> get a
"b"
原理
我使用的是 DockerToolbox-1.12.2 这个版本的DockerToolbox 。
它是使用boot2docker 来运行docker环境的。
boot2docker 是使用VirtualBox 运行一个Linux虚拟机来运行docker